BASH est un shell.
Commencer par le tutoriel d'introduction aux scripts shell
L'IFS est le ou les caractères qui servent de séparateur. Voici un bout de code pour comprendre par l'exemple.
phrase="plusieurs mots...
sur une ligne ?"
function afficher_phrase(){
for chaine in `echo "$phrase"`; do
echo $chaine
done
}
afficher_phrase
IFS='
'
echo "Séparateur interne à bash changé"
afficher_phrase
Plus d'explication en anglais.
Contributeur(s) : Id2ndR